package juego.modelo;

import titiritero.Posicionable;

public abstract class Comida implements Posicionable
{	
	protected Punto posicion;
	protected int puntaje;
	protected Tablero tablero;
	private boolean estadoComido = false;
		
	public Comida(Punto posicion){
		if (posicion == null)
			throw new IllegalArgumentException();
		this.posicion = posicion;
	}
	public abstract void comer();
	public void setEstadoComido(boolean estadoComido) {
		this.estadoComido = estadoComido;
	}
	public boolean isEstadoComido() {
		return estadoComido;
	}

}

